package cl.trineo.parkingspace.points;

import java.util.ArrayList;

public class UbicacionActual extends Ubicacion{
	
	ArrayList<ParkingSpace> parkings;
	
	public UbicacionActual(String nombre, String descripcion, String longitud,
			String latitud, TipoUbicacion tipoUbicacion,
			ArrayList<ParkingSpace> parkings) {
		super(nombre, descripcion, longitud, latitud, tipoUbicacion);
		this.parkings = parkings;
	}

	public String toString(){
        StringBuffer sb = new StringBuffer();
        
        sb.append("{");
        
        sb.append("\"nombre\"");
        sb.append(":");
        sb.append("\"" + nombre + "\"");
        
        sb.append(",");
        
        sb.append("\"descripcion\"");
        sb.append(":");
        sb.append("\"" + descripcion + "\"");
        
        sb.append(",");
        
        sb.append("\"latitud\"");
        sb.append(":");
        sb.append("\"" + latitud + "\"");
        
        sb.append(",");
        
        sb.append("\"longitud\"");
        sb.append(":");
        sb.append("\"" + longitud + "\"");
        
        sb.append(",");
        
        sb.append("\"parkings\"");
        sb.append(":");
        sb.append(parkings.toString());
        
        sb.append("}");
        
        return sb.toString();
	}	
}
